s=input('введите слова, разделив их пробелом: ')
if len(s)==0 or s.count(' ')==0:
    print('мало данных для анализа')
else:
    a=s.split()
    k1=0
    k2=0
    k3=0
    k4=0
    print('кол-во слов: ',len(a))
    for x in a:
        if 1040<=ord(x[0])<=1071:
            k1+=1
        k=0
        for i in range(len(x)):
                if 97<=ord(x[i])<=122 or 65<=ord(x[i])<=90:
                    k+=1
        if k>0:
            k2+=1
        if len(x)<=3:
            k3+=1
        if '-' in x:
            k4+=1
    max_a=0
    max_i=0

print('Кол-во слов с заглавной кириллической буквы: ',k1)
print('Кол-во слов содержащих латинских символов: ',k2)
print('Кол-во слов не превышающих 3 символа: ',k3)
print('Кол-во слов в составе которых имеется дефис: ',k4)
print('Самое длинное слово: ',a[max_i])
print('Длина слова: ',max_a)